peak-load powerhouse - Turkish English Dictionary